package com.qys.livesMall.app.user.model.dto.app;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

/**
 * Created by IntelliJ IDEA.
 * User: dp
 * Date: 2023/04/26
 * Time: 16:07
 * DESCRIPTION: 用户银行卡/钱包信息
 */
@Data
public class AppUserBankDTO implements Serializable {
    static final long serialVersionUID = -1L;


    @Schema(description = "用户名称")
    private String userName;

    @Schema(description = "银行名称")
    private String bankName;

    @Schema(description = "银行卡号/合约地址")
    private String bankNo;

    @Schema(description = "银行卡用户姓名")
    private String bankUserName;

    @Schema(description = "网络协议(trc,erc)")
    private String usdtType;

    @Schema(description = "银行卡类型(0储蓄卡,1信用卡)")
    private Byte cardType;

    @Schema(description = "卡包类型(0银行卡,1USDT,2BIT)")
    private Byte type;

    @Schema(description = "用户Id", hidden = true)
    private String userId;

    @Schema(description = "id")
    private String id;

    @Schema(description = "卡包关联ID")
    private Long bankId;
}
